Disclaimer: This information is provided as is. There may be errors in this information. You may use this information only if you agree that Minimalist / Coinop.org, its employees, and noted authors will never be held responsible for any damage, injury, death, mayhem, etc. caused by errors in the information. When working with high voltage, never work alone and always follow safety precautions.

Document Title: [Berzerk Tech.html (html file)]

Berzerk / Frenzy Dip Switch Settings, Pinouts, and more

Berzerk Dip Switch Settings and Pinouts

Submitted by Unknown

These pinouts should work for Frenzy as well. To switch games, you should only have to switch the ZPU-1000 board. I believe the Frenzy board is ZPU-2000.

The complete boardset includes these 6 boards:
   ZPU-1000   [CPU/ROMs]
   SB-1000    [Amp]
   VSU-1000   [Sound/Voice]
   BSC-1000   [Video]
   VFB-1000   [Video + Controls]
   RCR-1000   [Interface Board to controls + video]

Optionally, you may also come across the Power Supply (PS-1000), Heat
Sink (HSA-1000), transformer, and line filter.

Here is the board layout:

If you lay down the boards exactly like the diagram, all the game bus
connectors align themselves.  The games bus connectors are all 23-pin
small-width MTA connectors, except for two 18-pin small-width MTA
connectors at locations J3 and J4 of BSC-1000 and VFB-1000.

------------------------------
| ** **                      |
| J6 J5                      |
|                            |
|          ZPU-1000          |
|                            |
| J1 J2                J3 J4 |
| ** **                ** ** |
------------------------------
  ||                   || ||
------------         ------------------------------
| **       |         | ** **                      |
| J2       |         | J7 J8                      |
|          |         |          BSC-1000          |
| SB-1000  |         | J1 J2                J3 J4 |
|          |         | ** **                ** ** |
| J1       |         ------------------------------
| **       |           || ||                || ||
------------         ------------------------------   ------------
  ||                 | ** **                ** ** |   | J1    J5 |
------------         | J1 J2                J3 J4 |   |          |
| **       |         |                            |   | J2    J6 |
| J1       |         |          VFB-1000          |   | RCR-1000 |
| VSU-1000 |         |                            |   | J3    J7 |
| J2       |         |                            |   |          |
| **       |         |                            |   | J4    J8 |
------------         ------------------------------   ------------


These pinouts are for all the large-width MTA connectors on the game
boards.  These connectors all have the fatter pins.

RCR-1000 Board
==============

Both the J2 and J6 connectors are not used.

   Location J1
   Pin | Definition
   ------------------
     1 |                     [to pin 10 on the transformer]
     2 |                     [to pin 11 on the transformer]
     3 |                     [from SB/J3-6]
     4 | Key
     5 |                     [from ZPU/J7-1]
     6 | Gnd                 [not used]
     7 | Gnd                 [not used]
     8 |                     [not used]
     9 |                     [from VFB/J6-2]
    10 |                     [from VFB/J6-3]
    11 |                     [from VFB/J6-4]
    12 |                     [not used]

   Location J2
   Pin | Definition
   ------------------
     1 | Gnd
     2 | +5V
     3 |
     4 |
     5 |
     6 | Key
     7 |
     8 |
     9 |
    10 |

   Location J3
   Pin | Definition
   ------------------
     1 |                     [to VFB/J6-9]
     2 | Key
     3 |                     [to VFB/J6-10]
     4 |                     [to VFB/J5-6]
     5 | Gnd                 [not used]
     6 |                     [to VFB/J5-10]
     7 |                     [to VFB/J5-9]
     8 |                     [to VFB/J5-8]
     9 |                     [to VFB/J5-7]
    10 |                     [not used]
    11 | +5V                 [from PS/J4-4]
    12 | Gnd                 [not used]

   Location J4
   Pin | Definition
   ------------------
     1 |                     [from SB/J3-9]
     2 | Key
     3 | Gnd                 [not used]
     4 |                     [from VFB/J8-3]
     5 |                     [from BSC/J9-6]
     6 |                     [from BSC/J9-5]
     7 |                     [from BSC/J9-4]
     8 |                     [not used]
     9 | Gnd                 [not used]
    10 | Gnd                 [to Shield via Solder Lug]

   Location J5
   Pin | Definition
   ------------------
     1 | General Ill.        [possibly for marquee light]
     2 | General Ill.        [possibly for marquee light]
     3 | Volume Control Hi   [to volume pot]
     4 | Key
     5 | Bookkeeping         [to coin door]
     6 | Gnd                 [not used]
     7 | Gnd                 [not used]
     8 |                     [not used]
     9 | Coin 1              [to coin door]
    10 | Coin 2              [to coin door]
    11 | Coin 3              [to coin door]
    12 |                     [not used]

   Location J6 (Used for cocktail version only)
   Pin | Definition
   ------------------
     1 | Spare
     2 | Spare
     3 | Fire
     4 | Joystick Left
     5 | Joystick Right
     6 | Key
     7 | Joystick Up
     8 | Joystick Down
     9 | +5V to PRU
    10 | Gnd/Control Panel Common

   Location J7
   Pin | Definition
   ------------------
     1 | 2P Start            [from control panel]
     2 | Key
     3 | 1P Start            [from control panel]
     4 | Fire                [from control panel]
     5 | Spare Gnd           [not used]
     6 | Joystick Left       [from control panel]
     7 | Joystick Right      [from control panel]
     8 | Joystick Up         [from control panel]
     9 | Joystick Down       [from control panel]
    10 | Spare               [not used]
    11 | +5V                 [to PRU (control panel?)]
    12 | Gnd/Control Panel Common [from control panel]

   Location J8
   Pin | Definition
   ------------------
     1 | Spkr Hi             [to speaker]
     2 | Key
     3 | Gnd/Spkr Lo         [to speaker]
     4 | Sync (Color) or Video (B/W) [to monitor]
     5 | Red                 [to monitor, not used for B/W]
     6 | Green               [to monitor, not used for B/W]
     7 | Blue                [to monitor, not used for B/W]
     8 | Spare               [not used]
     9 | Video Gnd           [from monitor]
    10 | Video Gnd           [not used]

VFB-1000 Board
==============

   Location J5
   Pin | Definition
   ------------------
     1 |                     [not used]
     2 |                     [not used]
     3 |                     [not used]
     4 | Key
     5 |                     [not used]
     6 |                     [to RCR/J3-4]
     7 |                     [to RCR/J3-9]
     8 |                     [to RCR/J3-8]
     9 |                     [to RCR/J3-7]
    10 |                     [to RCR/J3-6]

   Location J6
   Pin | Definition
   ------------------
     1 |                     [not used]
     2 |                     [to RCR/J1-9]
     3 |                     [to RCR/J1-10]
     4 |                     [to RCR/J1-11]
     5 |                     [not used]
     6 | Key
     7 |                     [not used]
     8 |                     [not used]
     9 |                     [to RCR/J3-1]
    10 |                     [to RCR/J3-3]

   Location J8
   Pin | Definition
   ------------------
     1 | Gnd                 [not used]
     2 | Unknown             [not used]
     3 | Neg. Comp. Sync     [to RCR/J4-4]
     4 | Neg. Sync (H?)      [not used]
     5 | Neg. Sync (V?)      [not used]
     6 | Drive (what?)       [not used]
     7 | +5V                 [from PS/J4-3]
     8 | +5V                 [not used]
     9 | Gnd                 [to PS/J4-9]
    10 | Key
    11 | -5V                 [from PS/J4-8]
    12 | +12V                [from PS/J4-6]


BSC-1000 Board
==============

   Location J9
   Pin | Definition
   ------------------
     1 | Gnd                 [to PS/J4-10]
     2 | +5V                 [from PS/J4-2]
     3 | Key
     4 | Blue                [to RCR/J4-7]
     5 | Green               [to RCR/J4-6]
     6 | Red                 [to RCR/J4-5]


ZPU-1000 Board
==============

   Location J7
   Pin | Definition
   ------------------
     1 | Bookkeeping         [to RCR/J1-5]
     2 | Unknown             [not used]
     3 | -5V                 [from PS/J3-8]
     4 | Unknown             [not used]
     5 | +5V                 [from PS/J3-4]
     6 | Unknown             [not used]
     7 | +12V                [from PS/J3-7]
     8 | Key
     9 | Unreg +5V           [from PS/J3-1]
    10 | Gnd                 [to PS/J3-10]


SB-1000 Board
=============

   Location J3
   Pin | Definition
   ------------------
     1 | Audio Enable        [not used]
     2 | Audio Gnd           [from VSU/J3-3]
     3 | Audio In/Out        [from VSU/J3-6]
     4 | +5V                 [from PS/J3-3]
     5 | Gnd                 [to PS/J3-9]
     6 | Volume Control      [to RCR/J1-3]
     7 | V Aten (what?)      [from PS/J3-6]
     8 | Volume Control      [not used]
     9 | Spkr Lo             [to RCR/J4-1]
    10 | Key
    11 | Spkr Hi             [not used]
    12 | V Audio             [to PS/J3-12]


VSU-1000 Board
==============

   Location J3
   Pin | Definition
   ------------------
     1 | -12V Unreg          [from PS/J3-15]
     2 | Key
     3 | Audio Gnd           [to SB/J3-2]
     4 | Gnd                 [to PS/J3-11]
     5 | +5V                 [from PS/J3-2]
     6 | Audio In/Out        [to SB/J3-3]


PS-1000 Board (Power Supply)
=============

These two connectors are parallel.  J3-1 is the same as J4-1, etc...

   Location J1
   Pin | Definition
   ------------------
     1 | Gnd                 [to pin 8 on transformer]
     2 | Key
     3 | 14VAC               [to pin 9 on transformer]
     4 | 14VAC               [to pin 7 on transformer]
     5 | 8VAC                [to pin 5 on transformer]
     6 | 8VAC                [to pin 6 on transformer]

   Location J2
   Pin | Definition
   ------------------
     1 | In                  [to HSA-1000]
     2 | Adj                 [to HSA-1000]
     3 | Key
     4 | +5V Out             [to HSA-1000]

   Location J3
   Pin | Definition
   ------------------
     1 | +5V Unreg (9V)      [to ZPU/J7-9]
     2 | +5V                 [to VSU/J3-5]
     3 | +5V                 [to SB/J3-4]
     4 | +5V                 [to ZPU/J7-5]
     5 | -5V                 [not used]
     6 | +12V                [to SB/J3-7]
     7 | +12V                [to ZPU/J7-7]
     8 | -5V                 [to ZPU/J7-3]
     9 | Gnd                 [from SB/J3-5]]
    10 | Gnd                 [from ZPU/J7-10]
    11 | Gnd                 [from VSU/J3-4]
    12 | +15V (+VAUDIO)      [to SB/J3-12]
    13 | Key
    14 | +12V Unreg          [not used]
    15 | -12V Unreg          [to VSU/J3-1]

   Location J4
   Pin | Definition
   ------------------
     1 | +5V Unreg (9V)      [not used]
     2 | +5V                 [to BSC/J9-2]
     3 | +5V                 [to VFB/J8-7]
     4 | +5V                 [to RCR/J3-11]
     5 | -5V                 [not used]
     6 | +12V                [to VFB/J8-12]
     7 | +12V                [not used]
     8 | -5V                 [to VFB/J8-11]
     9 | Gnd                 [from VFB/J8-9]
    10 | Gnd                 [from BSC/J9-1]
    11 | Gnd                 [to Shield via Solder Lug]
    12 | +15V (+VAUDIO)      [not used]
    13 | Key
    14 | +12V Unreg          [not used]
    15 | -12V Unreg          [not used]

Please send questions, additions, or corrections to
holcomb@halcyon.com.
Berserk
Stern Electronics, 1980

                                   Berzerk
                            Option Switch Settings

------------------------------------------------------------------------------
Option switches are located on the ZPU-1000 board.  There are 5 banks of 8-pos
DIP switches.
 1   2   3   4   5   6   7   8    Option
------------------------------------------------------------------------------
                                  Location F2 (#3-6 not used)
                                  -----------
On  On                            Signature Analysis mode
                        On        Extra man at 5,000
                            On    Extra man at 10,000

                                  Location F3 (#3-6 not used)
                                  -----------
On                                Switch test
    On                            Crosshatch pattern
                        Off Off   English coinage
                        Off On    French coinage
                        On  Off   German coinage
                        On  On    Spanish coinage

                                  Location F4,F5,F6 (#4-8 not used)
                                  -----------------
Off Off Off Off                   1 Coin   1 Credit
On  Off Off Off                    1 Coin   2 Credits
Off On  Off Off                   1 Coin   3 Credits
On  On  Off Off                   1 Coin   4 Credits
Off Off On  Off                   1 Coin   5 Credits
On  Off On  Off                   1 Coin   6 Credits
Off On  On  Off                   1 Coin   7 Credits
On  On  On  Off                   1 Coin  10 Credits
Off Off Off On                    1 Coin  14 Credits
On  Off Off On                    2 Coins  1 Credit
Off On  Off On                    2 Coins  3 Credits
On  On  Off On                    2 Coins  5 Credits
Off Off On  On                    2 Coins  7 Credits
On  Off On  On                    4 Coins  3 Credits
Off On  On  On                    4 Coins  5 Credits
On  On  On  On                    4 Coins  7 Credits

Note: F4 controls coin mech #1, F5 controls coin mech #2 and F6 controls #3.

                           Miscellaneous Notes
                           -------------------

The game switches are also numbered from 1 to 40.  Bank F2 switch #1 is
switch #1.  Bank F3 switch #1 is switch #9.  Bank F4 switch #1 is switch #17,
and so on.

Signature Analysis Mode
-----------------------
See the "Stern Video System 1000 Signature Analysis Manual".

Switch Test
-----------
Displays open or closed position for each DIP switch or Game switch.

You do not have to power the game off and back on to see the switch test.
Set switch #9 (Bank F3, switch #1) to ON and press the RESET button (switch
#1 located at F1 on the ZPU-1000 board).

The monitor will display the off ("O" on the monitor) and on ("#" on the
monitor) status of the 40 ZPU DIP switches on the upper chart and the
open/closed status of all game switches (buttons/joystick/coin mech) on
the lower VFB switches chart.

You can test DIP switches and control switches by switching them off and
observing whether they show up as off in the monitor chart.

To return the game to normal operation, turn switch #9 OFF and press the
RESET (SW #1) button on the ZPU board.

Here is a diagram of the charts you will observe on the screen:
                              ZPU Switch Status
-------------------------------------------------------------------------
|1       |2       |3       |4       |5       |6       |7       |8       |
|Normally|Normally|        |        |        |        |On for  |On for  | Bank
|OFF     |OFF     |        |        |        |        |Extra   |Extra   | F2
|On for  | On for |        |        |        |        |Man at  |Man at  |
|SA tests|SA tests|        |        |        |        |5,000   |10,000  |
|--------+--------+--------+--------+--------+--------+--------+--------|
|9       |10      |11      |12      |13      |14      |15      |16      |
|On for  |On for  |        |        |        |        |Coinage |Coinage | Bank
|this    |Cross-  |        |        |        |        |        |        | F3
|display |hatch   |        |        |        |        |        |        |
|+ RESET |        |        |        |        |        |        |        |
|--------+--------+--------+--------+--------+--------+--------+--------|
|17      |18      |19      |20      |21      |22      |23      |24      |
|   ------- Coin Mech #1 -------    |        |        |        |        | Bank
|                                   |        |        |        |        | F4
|                                   |        |        |        |        |
|                                   |        |        |        |        |
|--------+--------+--------+--------+--------+--------+--------+--------|
|25      |26      |27      |28      |29      |30      |31      |32      |
|   ------- Coin Mech #2 -------    |        |        |        |        | Bank
|                                   |        |        |        |        | F5
|                                   |        |        |        |        |
|                                   |        |        |        |        |
|--------+--------+--------+--------+--------+--------+--------+--------|
|33      |34      |35      |36      |37      |38      |39      |40      |
|   ------- Coin Mech #3 -------    |        |        |        |        | Bank
|                                   |        |        |        |        | F6
|                                   |        |        |        |        |
|                                   |        |        |        |        |
-------------------------------------------------------------------------

                               VFB Switch Status
-------------------------------------------------------------------------
|        |        |        |        |        |        |        |        |
|On when |On when |On when |On when |On when |        |        |        |
|joystick|joystick|joystick|joystick|fire    |        |        |        |
|left    |right   |up      |down    |pressed |        |        |        |
|        |        |        |        |        |        |        |        |
|--------+--------+--------+--------+--------+--------+--------+--------|
|        |        |        |        |        |        |        |        |
|On when |On when |        |        |        |On if   |On if   |On if   |
|start 1 |start 2 |        |        |        |coin    |coin    |coin    |
|player  |player  |        |        |        |mech #3 |mech #2 |mech #1 |
|pressed |pressed |        |        |        |closed  |closed *|closed  |
-------------------------------------------------------------------------

* = if used

Crosshatch Pattern
------------------
Used for monitor setup.  Pushing the fire button will cause a red screen to
check purity.  Pushing the fire button again will cause a return to the
crosshatch pattern.

Bookkeeping
-----------
Inside the coin door is the BMDS (Bookkeeping Monitor Display Switch).
Depressing this switch one time initiates this function.  The first book-
keeping function to appear on the monitor is number of credits (*Green).
To delete from memory, press either fire button.  Depressing BMDS one more
time will advance the bookkeeping up (*Blue), and the second bookkeeping
function (total coins through coin mech #1) will be displayed on the bottom
(*Green).  To delete from memory press either fire button.  The previous
bookkeeping functions will remain on the screen (*Blue) and the new
function will appear on the bottom (*Green).  Bottom function can be
deleted from memory.  Following is a complete list of bookkeeping functions.

* = Color of display if color monitor is used.

   Function            Description
1) Credits             Total Credit                       00
2) Chute #1 (Left)     Total Coins                  00000000
3) Chute #2 (Center)   Total Coins                  00000000
4) Chute #3 (Right)    Total Coins                  00000000
5) Plays               Total Number of Plays          000000
6) Score               Accumulated Score        000000000000
7) Time Played         Total Amount of Time
                       Played (in seconds)      000000000000
8) High Score          High Score to Date             000000


Berzerk ZPU-1000 Memory Map


adr		size	bits	function

0000 - 07ff	2k	0-7	Program PROM (1C)
0800 - 09ff	1/2 k	4-7	CMOS RAM BBKUP
0800 - 0bff	1k	0-3	scratch pad RAM
0a00 - 0bff	1/2 k	4-7	Optional CMOS RAM

1000 - 17ff	2k	0-7	Program PROM (1D)
1800 - 1fff	2k	0-7	Program PROM (3D)
2000 - 27ff	2k	0-7	Program PROM (4D)
2800 - 2fff	2k	0-7	Program PROM (6D)
3000 - 37ff	2k	0-7	Program PROM (4C)
3800 - 3fff	2k	0-7	Program PROM (3C)

4000 - 43ff	1k	0-7	scratch pad RAM

4400 - 5fff	7k	0-7	screen image RAM
				(256 * 223)

6000 - 63ff	1k	0-7	Magic scratchpad RAM

6400 - 7fff	7k	0-7	Magic image RAM

8000 - 87ff	2k	0-7	Color look-up
				(RGBI,RGBI)
				0-3ff top half of screen
				(first 128 lines)
				400-fff bottom half of screen
				Maps 4x4 color boxes into one
                                of 16 colors

Magic ALU modes

ALU functions:

(M line tied to LOGIC?)
(inverted inputs)

 0x0  NOP            F = A
 0x1  OR B           F = A+B
 0x2  CPL AND B CPL  F = A+/B
 0x3  XOR A CPL      F = 1
 0x4  AND B          F = AB
 0x5  A = B          F = B
 0x6  XOR B CPL      F = /(A^B)
 0x7  CPL  OR B      F = /A + B
 0x8  CPL  OR B CPL  F = A&/B
 0x9  XOR B          F = A^B
 0xA  A = B CPL      F = /B
 0xB  AND B CPL      F = /(A&B)
 0xC  XOR A          F = 0
 0xD  CPL AND B      F = /A&B
 0xE  OR B CPL       F = /(A+B)
 0xF  CPL            F = /A

I/O Ports

ZPU-1000
60	sw9 - sw16

       in_60 = 0x00    // default
             = 0x01    // switch test
             = 0x02    // white crosshatch (press fire / red screen)
                       // requires:
                       // memory[0] = 0xC3;    // JP 1602 (game start)
                       // memory[1] = 0x02;
                       // memory[2] = 0x16;
61	sw1 - sw8
62	sw17 - sw24
63	sw25 - sw32
	in_61 = 0x03    // press TEST button until playfield appears
64	sw33 - sw40
65	d0 = sw2
	d7 = test sw
66	LED off
67	LED on

VFB-1000
48	switch port 1 (chip 4d, 2y0 output)
49	switch port 2 (chip 4d, 2y1 output)
4a	switch port 3 (chip 4d, 2y2 output)
4b	to 8 bit latch 6c (shifter/ALU control)
	d0 = shifter/flopper A
	d1 = shifter A
	d2 = shifter B
	d3 = shifter/flopper B
	d4 = ls181 S0 input
	d5 = ls181 S1 input
	d6 = ls181 S2 input
	d7 = ls181 S3 input

4c	480 hz nmi on
4d	480 hz nmi off
4e	interrupt input (midscreen/endscreen)
	on bit 0, interrupt reset
	intercept input on bit 7
4f	interrupt enable (output to bit 0)

SB-1000
W1	W2
40	50	Control register #3
		if control register #2 bit 0 = 0
		Control register #1
		if control register #2 bit 0 = 1
41	51	Activates control register #2
42	52	Most significant-byte-buffer-register
		is enabled.
43	53	Timer No. 1 latches
44	55	Timer No. 2 latches
46	56	Noise Register, 2 bits if D7=0 and D6=0
46	56	Volume Register, No. 1, 3 bits if D7=0 and D6=1
46	56	Volume Register, No. 2, 3 bits if D7=1 and D6=0
46	56	Volume Register, No. 3, 3 bits if D7=1 and D6=1
47	57	Timer No. 3 latches

Ports 40 - 43, 45, and 47 address registers within the 6840 PTM.
VSU-1000
W1	W2	BIT7	BIT6	Function
44	54	0	0	Word control output
44	54	0	1	Frequency and volume control out
44	54			Feedback (input)

Volume is controlled by bits 3-5 of the frequency and volume
control register. The frequency of the clock input to the voice
chip is controlled by bits 0,1 and 2 of the register.

bit	2	1	0		frequency
	0	0	0		19.5
	0	0	1		20.8
	0	1	0		22.32
	0	1	1		24
	1	0	0		26
	1	0	1		28.4
	1	1	0		31.25
	1	1	1		34.7



1	 2	  3        4        5        6        7        8	Bank F2
+-------+--------+--------+--------+--------+--------+--------+--------+
Normally Normally				      on for	on for
off	 off					      extra	extra
on for   on for					      man at	man at
SA Tests SA Tests				      5,000	10000

9	 10	  11	   12       13	     14	      15       16	Bank F3
+-------+--------+--------+--------+--------+--------+--------+--------+
On For	On see				             |-Language -------|	
this	note for				
Display	Crosshatch
+ Reset

17	 18	  19	   20	    21	     22	      23       24	Bank F4
+-------+--------+--------+--------+--------+--------+--------+--------+
----Coin Chute #1 ----------------|
  Credit/Coin Setup

25	 26	  27	   28	    29	     30	      31       32	Bank F5
+-------+--------+--------+--------+--------+--------+--------+--------+
----Coin Chute #2 ----------------|
  Credit/Coin Setup

33	 34       35       36       37       38       39       40	Bank F6
+-------+--------+--------+--------+--------+--------+--------+--------+
----Coin Chute #3 ----------------|
  Credit/Coin Setup

		credits coins
                ------- -----
off off off off	1	1
off off off on	2	1
off off on  off 3	1
off off on  on	4	1
off on  off off 5	1
off on  off on	6	1
off on  on  off 7	1
off on  on  on  10	1
on  off off off 14	1

		          	sequence of credits / coin
                                --------------------------
on  off off on  1	2	0	1
on  off on  off	3	2	1	2
on  off on  on	5	2	0	5
on  on  off off	7	2	0	7
on  on  off on	3	4	0	1	0	2
on  on  on  off	5	4	1	1	1	2
on  on  on  on	7	4	1	2	1	3

sw 1,2 - signature analysis mode

sw 7   - extra man at 5,000
sw 8   - extra man at 10,000
sw 9   - switch test

sw 15,16 - language

off off	english
off on  french
on  off german
on  on  spanish


VFB switches

+-------+--------+--------+--------+--------+--------+--------+--------+
joystick joystick joystick joystick fire
left     right    up       down
+-------+--------+--------+--------+--------+--------+--------+--------+
P1       P2				     coin     coin     coin
start    start                               #3       #2       #1
+-------+--------+--------+--------+--------+--------+--------+--------+